class User():
    def __init__(self,first_name,last_name,age,sex,login_attempts):
        self.first_name=first_name
        self.last_name=last_name
        self.age=age
        self.sex=sex
        self.login_attempts=login_attempts
    def describe_user(self):
        print(self.first_name)
        print(self.last_name)
        print(self.age)
        print(self.sex)
    def greet_user(self):
        print("你好！"+self.first_name+self.last_name+"欢迎登录。")
    def increment_login_attempts(self):
        self.login_attempts += 1
    def reset_login_attempts(self):
        self.login_attempts=0
lihua=User("李","华",18,"男",1)
lihua.describe_user()
lihua.greet_user()
for i in range(1,6):
    lihua.increment_login_attempts()
    print(lihua.login_attempts)
lihua.reset_login_attempts()
print(lihua.login_attempts)
#     创建一个名为User 的类，其中包含属性first_name 和last_name ，还有用户简介通常会存储的其他几个属性。在类User 中定义一个名
# 为describe_user() 的方法，它打印用户信息摘要；再定义一个名为greet_user() 的方法，它向用户发出个性化的问候。
# 在为完成练习9-3而编写的User 类中，添加一个名为login_attempts 的属性。编写一个名为increment_login_attempts() 的方法，
# 它将属性login_attempts 的值加1。再编写一个名为reset_login_attempts() 的方法，它将属性login_attempts 的值重置为0。
# 根据User 类创建一个实例，再调用方法increment_login_attempts() 多次。打印属性login_attempts 的值，确认它被正确地递增；然后，调用方
# 法reset_login_attempts() ，并再次打印属性login_attempts 的值，确认它被重置为0。
